DTK概述

DTK已支持三大操作系统,七大架构,可满足研发人员的“一次研发,多次复用”,进一步降低研发周期,提升企业效率。

DTK提供统一开发工具,在提升效率的同时更能够保持统一,具有快速生成项目模板,常用的调试手段,性能的剖析和反向调试功能;

DTK介绍

DTK(Development ToolKit)全称是统信开发套件,是基于Qt开发的一整套界面美观且实用的通用开发框架。其主要覆盖日常图形应用、业务应用、系统定制应用等开发需求。

DTK目前支持20+个模块、2000+个类,能够满足日常图形应用 、业务应用、系统定制应用的开发需求。

最新活动

DTK作品有奖征集令

为鼓励开发者及合作伙伴开发出更多更优质的应用,我们面向全球的开发者与合作伙伴发出有奖征集活动!提交产品不仅有丰厚的奖励,更有机会获得年终超级大奖!

了解更多

产品创意征集令

对功能不满意?那怎么做你说了算!就在今天,有一个机会,让你我一起用串串代码,铸就极致用户体验,用一个字符铸就信创强国的伟大梦想,青春易逝,但凝铸在自研操作系统的极致体验,将被万众感知,速来提交你的创意作品,让我们一起激昂筑梦!

了解更多
成长历史

2020年

更加完善DTK的使用以及功能,提升其性能以及安全性

2019年

对使用库进行调整,满足同源异构,并且同步CPU架构

2017年

初步支持windows、Mac,满足对不同系统的兼容

2016年

在添加基础工具库后正式改名为DTK

2015年

DUI诞生,主要用于满足Deepin系统中控制中心开发需求

设计理念

体验统一

DTK统一多个版本、架构的开发体验,能够提供丰富控件,研发可轻松调用,从而展现统一样式

效率优先

DTK提供大量接口以及强大的研发工具,能够大量减少相关模块研发时间,进一步提升企业效率

生态开放

DTK对所有开发者、合作伙伴以及新技术保持开放和欢迎的态度,真正做到“真开放”

架构设计

产品简介

DTK(Development ToolKit)全称是统信开发套件,是基于Qt开发的一整套简单且实用的通用开发框架。 其主要覆盖日常图形应用、业务应用、系统定制应用等开发需求。

从系统库和系统服务抽象出DTKWidgets, DTKDeclarative, DTKGUI,DTKCore, DTKCommon, DFramework几大模块。目前DTK已完成5个版本迭代,过程中经历108+次更新,累计提交代码近20万行,未来DTK将持续迭代,继续为使用者提供更好的研发体验。

优势总结
应用案例

文件管理器

文件管理器是一款功能强大、简单易用的文件管理工具。它沿用了传统文件管理器的经典功能和布局,并在此基础上简化了用户操作,增加了很多特色功能。一目了然的导航栏、智能识别的搜索框、多样化的视图及排序让您管理起来得心应手,经典和超越,只为给您更好的体验!

相册

相册是一款外观时尚、性能流畅的照片管理工具,支持查看、管理多种图片格式。您可以按日期时间线排列照片,还可以将照片添加到个人收藏,或归类到不同的相册中,将照片管理得井井有条。

了解更多
了解更多

使用手册

文字介绍文字介绍文字介绍

我要加入

文字介绍文字介绍文字介绍

报名名单

文字介绍文字介绍文字介绍